.class Llt/noframe/gpsfarmguide/views/ActivityDrawer$LocationPermissionBroadcastReceiver;
.super Landroid/content/BroadcastReceiver;
.source "ActivityDrawer.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Llt/noframe/gpsfarmguide/views/ActivityDrawer;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x2
    name = "LocationPermissionBroadcastReceiver"
.end annotation


# instance fields
.field final synthetic this$0:Llt/noframe/gpsfarmguide/views/ActivityDrawer;


# direct methods
.method private constructor <init>(Llt/noframe/gpsfarmguide/views/ActivityDrawer;)V
    .locals 0

    .line 335
    iput-object p1, p0, Llt/noframe/gpsfarmguide/views/ActivityDrawer$LocationPermissionBroadcastReceiver;->this$0:Llt/noframe/gpsfarmguide/views/ActivityDrawer;

    invoke-direct {p0}, Landroid/content/BroadcastReceiver;-><init>()V

    return-void
.end method

.method synthetic constructor <init>(Llt/noframe/gpsfarmguide/views/ActivityDrawer;Llt/noframe/gpsfarmguide/views/ActivityDrawer$1;)V
    .locals 0

    .line 335
    invoke-direct {p0, p1}, Llt/noframe/gpsfarmguide/views/ActivityDrawer$LocationPermissionBroadcastReceiver;-><init>(Llt/noframe/gpsfarmguide/views/ActivityDrawer;)V

    return-void
.end method


# virtual methods
.method public onReceive(Landroid/content/Context;Landroid/content/Intent;)V
    .locals 1

    .line 339
    new-instance p1, Llt/noframe/gpsfarmguide/utils/RuntimePermissions;

    invoke-direct {p1}, Llt/noframe/gpsfarmguide/utils/RuntimePermissions;-><init>()V

    iget-object p2, p0, Llt/noframe/gpsfarmguide/views/ActivityDrawer$LocationPermissionBroadcastReceiver;->this$0:Llt/noframe/gpsfarmguide/views/ActivityDrawer;

    const/4 v0, 0x0

    invoke-virtual {p1, p2, v0}, Llt/noframe/gpsfarmguide/utils/RuntimePermissions;->requestGPS(Landroid/app/Activity;Llt/noframe/gpsfarmguide/utils/RuntimePermissions$OnPermissionListener;)V

    return-void
.end method
